const { defineConfig } = require('@vue/cli-service')
const path = require('path')
module.exports = defineConfig({
  lintOnSave: false,
  transpileDependencies: true,
  // 设置公共路径
  publicPath: './',
  // 开启http服务(协议、ip、端口)
  // devServer  仅仅是开发环境中使用，打包之后，哪些代理的ip是不能使用
  devServer: {
    // host: '127.0.0.1',
    // 设置静态资源路径 htmlcssjs图片
    static: {
      directory: path.join(__dirname, 'dist'),
    },
    // 端口 （当前项目环境）
    // http://localhost:3005
    port: 8080,
    // 自动打开网页
    open: true,
    // 热更新 保存JS代码)
    hot: true,
    //服务代理 (这数据接口仅仅在开发环境下使用|辅助开发的作用)
    proxy: {
      '/api': {
        // 代理地址（其他服务器环境）
        target: 'https://www.gaokaozhitongche.com',
        changeOrigin: true,
        secure: false,
        // 重载
        // pathRewrite: {
        //   '^/api': ''
        // }
      },
    },
  }
})

// url: 'http://localhost:8080/api/v2/ranks/index-top3',
// url: 'https://www.gaokaozhitongche.com/api/v2/ranks/index-top3',//跨域接口
